<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    //作用: 为对象设置独一无二的属性
    //创建一个 symbol 值
    // let s = Symbol();
    // let s2 = Symbol();
    // // console.log(s, typeof s);
    // console.log(s === s2);

    //创建 symbol, 接收一个「字符串」参数
    // let s3 = Symbol('hello');// 字符串只是一个标识, 不影响最终生成的 symbol 值
    // let s4 = Symbol('hello');
    // console.log(s3 === s4);

    //创建固定的 symbol 值
    let s5 = Symbol.for('test');
    let s6 = Symbol.for('test');

    console.log(s5 === s6);
  </script>
</body>
</html>